insulating layers - Turco Inglés Diccionario